这个说明主要用于说明前端的项目要如何接入到GitLab 与新的发布工具中,目的是代替FTP管理代码与手动发布代码,请每个前端务必使用,有任何问题、建议、疑问,欢迎随时吐槽
Webpack
与Vite
进行开发(技术栈目前支持jQuery
、Vue3
、React
、TypeScript
)GitLab
发布工具
中新建项目
发布任务
,默认选择主干Master
,描述为必填,填写此次更新的内容,不能填写fix bug
、test
、111
、同上
等无法得知修改内容的文案同步到测试环境
,发布工具会拉取项目的Git
代码,进行npm编译
,用rsync
同步到FTP
中同步测试
按钮前的更新插件
选项预发布
,此步骤会进行正式包体
编译打包,以及同步global_include
下的文件到六码新闻的测试环境下检查文件
,此过程可以筛选出来距离上一次
同步正式环境的Git与当前Git的不同内容,非必选图片检查
,查看最终发布到线上有哪些图片资源,此步骤为必选,需要确认后才能继续下一步同步资源文件
,就是js、css、img
等资源,同步到FTP中校验资源
,会校验已经发出去的资源,是否能访问得到,需资源校验都成功后,才能进行下一步操作发布Html
,会优先弹出距离上一次发布的任务
前,所有的同步任务的描述,需要确认后才能能下一步操作首次发布的H5专题
,需要编辑/策划
才能够完成,此类型的专题,会弹出分享监控相关
参数,确认后才能下一步操作前端项目需要参照下面的模板进行开发使用
新模板与使用说明:文档
新项目、旧项目修改的发布,都需要使用发布工具来发布(尽量不要用FTP)
发布工具使用说明:文档